highly competitive - Espagnol Anglais Dictionnaire